Big Huge Thesaurus

Polystichum acrostichoides

noun